sHelp
                                     OE.PAT
     i   2
 main
   loa.meds
   loa.orders
   queries

 Ì   €   i   2
main
[patient]
*(A)AA.OE[aa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 patient                     43 FREE     L                 aa                                                          
 acct.number                 12 FREE     L                 VAL=@ADM.PAT.acct.number                                    
 admit.date                   8 DATE     L                 VAL=@ADM.PAT.admit.date                                     
 age.and.sex                 12 FREE     L                 VAL=(@OE.PAT.current.age_" "_@ADM.PAT.sex)                  
 attend.doctor               10 FREE     L  MIS.DOC        VAL=@ADM.PAT.attend.doctor                              
 attend.doctor.name          30 FREE     L                 VAL=@MIS.DOC.name[@ADM.PAT.attend.doctor]                   
 bed                          3 FREE     L                 VAL=@ADM.PAT.bed                                            
 bsa                          4 PDEC2    R                 VAL=%OE.PAT.calc.bsa(@wt.in.kg,@ht.in.cm)                   
 current.age                  7 FREE     L                 VAL=IF{"Y"=@ADM.PAT.discharge.disposition's.expired %Z      
                                                           VAL=.age(@ADM.PAT.computed.birthdate,@ADM.PAT.discharg      
                                                           VAL=e.date);%Z.age(@ADM.PAT.computed.birthdate)}            
 dis.summary.printed          1 YN       L                 *(A)AA.OE[aa]|11                                            
 display.diet.order          10 URN      L  OE.ORD         *(A)AA.OE[aa]|12                                        
 facility                    10 FREE     L  MIS.FACILITY   VAL=@ADM.PAT.facility                                   
 ht.in.cm                     5 DEC1     R                 *(A)AA.OE[aa]|3                                             
 ht.in.ft                     1 INT      R                 *(A)AA.OE[aa]|1                                             
 ht.in.in                     2 INT      R                 *(A)AA.OE[aa]|2                                             
 location                    10 FREE     L  MIS.LOCN       VAL=@ADM.PAT.location                                   
 mri.urn                     25 URN      L  MRI.PAT        VAL=@ADM.PAT.mri.urn                                    
 name                        30 FREE     L                 VAL=@ADM.PAT.name                                           
 number.and.name             44 FREE     L                 VAL=(@ADM.PAT.acct.number_"  "_@ADM.PAT.name:0S)            
 orders.restored              1 CHOICE   L                 *(A)AA.OE[aa]|10                                            
 patient.on.loa               1 FREE     L                 VAL=("F"=@ADM.PAT.loa.status)!("L"=@ADM.PAT.loa.status      
                                                           VAL=)!("H"=@ADM.PAT.loa.status)                             
 prt.location                12 FREE     L                 VAL=IF{"t "_@temporary.location'="t ";@ADM.PAT.locatio      
                                                           VAL=n}                                                      
 registration.date            8 DATE     L                 VAL=IF{@ADM.PAT.admit.date;@ADM.PAT.service.date}           
 respon.doctor               10 FREE     L  MIS.DOC        VAL=IF{@ADM.PAT.attend.doctor;@ADM.PAT.er.doctor}       
 respon.doctor.name          30 FREE     L                 VAL=@MIS.DOC.name[IF{@ADM.PAT.attend.doctor;@ADM.PAT.e      
                                                           VAL=r.doctor}]                                              
 room                        10 FREE     L  MIS.ROOM       VAL=@ADM.PAT.room                                       
 room.and.bed                 8 FREE     L                 VAL=(@ADM.PAT.room_"-"_@ADM.PAT.bed:8T)                     
 screen                       0 FREE     L                                                                             
 screen.begin                 0 FREE     L                 VAL=%OE.PAT.zdisp("")                                       
 screen.view                  0 FREE     L                 VAL=%OE.PAT.zdisp("")                                       
 status                       8 CHOICE   L                 VAL=@ADM.PAT.status                                         
 status.w.obsv                8 FREE     L                 VAL=(@ADM.PAT.status_IF{@ADM.PAT.observation.patient="      
                                                           VAL=Y" "o"})                                                
 temporary.location          10 FREE     L  MIS.LOCN       *(A)AA.OE[aa]|0                                         
 tloc.file.date               8 DATE     L                 *(A)AA.OE[aa]TL|0                                           
 tloc.file.time               4 HHMM     L                 *(A)AA.OE[aa]TL|1                                           
 tloc.return.date             8 DATE     L                 *(A)AA.OE[aa]TL|2                                           
 tloc.return.mins             4 PINT     R                 *(A)AA.OE[aa]TL|4                                           
 tloc.return.secs             9 PINT     R                 *(A)AA.OE[aa]TL|5                                           
 tloc.return.time             4 HHMM     L                 *(A)AA.OE[aa]TL|3                                           
 tray.hold.date               8 DATE     L                 *(A)AA.OE[aa]|7                                             
 tray.hold.date.meal         12 FREE     L                 VAL=%Z.date.out(@tray.hold.date,"",5)_" "_@tray.hold.m      
                                                           VAL=eal                                                     
 tray.hold.meal               1 CHOICE   L                 *(A)AA.OE[aa]|8                                             
 tray.release.time            4 HHMM     L                 *(A)AA.OE[aa]|9                                             
 unit.number                 10 FREE     L                 VAL=@ADM.PAT.unit.number                                    
 urn                         30 URN      L  ADM.PAT                                                                
 wt.in.kg                     6 DEC3     R                 *(A)AA.OE[aa]|6                                             
 wt.in.lb                     4 INT      R                 *(A)AA.OE[aa]|4                                             
 wt.in.oz                     2 INT      R                 *(A)AA.OE[aa]|5                                             
 Ì   €   i   2
loa.meds
[patient,  loa.med.order.urn]
*(A)AA.OE[aa]RXLOA[po]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 loa.med.order.urn           10 URN      L                 po                                                          
 Ì   €   i   2
loa.orders
[patient,  loa.order.urn]
*(A)AA.OE[aa]POLOA[po]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 loa.order.urn               10 URN      L                 po                                                          
 Ì   €   i   2
queries
[patient,  query]
*(A)AA.OE[aa]R[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 query                       10 FREE     L  MIS.QUERY      ggv                                                     
 resp.yn.comment             70 QRY.RESP L                 *(A)AA.OE[aa]R[ggv]|5                                       
 response                    70 QRY.RESP L                 *(A)AA.OE[aa]R[ggv]|0                                       
 response.old                70 QRY.RESP L                 *(A)AA.OE[aa]R[ggv]|1                                       

 Index Files                        Subscripts/Physical Base

 temp.location.x                    [urn,date,time,MIS.LOCN.mnemonic]
                                      *(A)AA.OETL[aa,aaD,aaT,ggn]